#pragma once
#include "DXAMLCommon.h"

//struct ITextContainerVtbl
//{
//	CCoreServices *(__thiscall *GetCore)(ITextContainer *this);
//	CDependencyObject *(__thiscall *GetAsDependencyObject)(ITextContainer *this);
//	int (__thiscall *GetPositionCount)(ITextContainer *this, unsigned int *);
//	int (__thiscall *GetRun)(ITextContainer *this, unsigned int, TextFormatting **, InheritedProperties **, TextNestingType *, CTextElement **, unsigned __int16 **, unsigned int *);
//	int (__thiscall *GetText)(ITextContainer *this, unsigned int, unsigned int, unsigned int, unsigned int *, unsigned __int16 **, unsigned int *);
//	int (__thiscall *GetText)(ITextContainer *this, unsigned int, unsigned int *, unsigned __int16 **, unsigned int *);
//	int (__thiscall *GetContainingElement)(ITextContainer *this, unsigned int, CTextElement **);
//	int (__thiscall *GetElementEdgeOffset)(ITextContainer *this, CTextElement *, ElementEdge, unsigned int *, unsigned int *);
//	CUIElement *(__thiscall *GetOwnerUIElement)(ITextContainer *this);
//	void *(__thiscall *__vecDelDtor)(ITextContainer *this, unsigned int);
//};


class ITextContainer
{

};